@charset "UTF-8";
/*网页样式重置*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
  margin: 0;
  padding: 0; }

fieldset, img {
  border: none; }
img {
  display: block; }

address, caption, cite, code, dfn, th, var {
  font-style: normal;
  font-weight: normal; }

ul, ol {
  list-style: none; }

body {
  color: #333;
  padding: 2px 0;
  font: 12px/20px "SimSun","宋体","Arial Narrow",HELVETICA;
  background: #fff;
  /* overflow-y:scroll;*/
}

a {
  color: #666;
  text-decoration: none; }
/*--------列表页头部--------*/
.list-search{
    width:1200px;
    margin:0 auto;
    padding-bottom: 50px;
    .search-link{
        height: 40px;
        line-height: 40px;
        margin:10px 0;
        li{
            float:left;
            padding-right: 14px;
            a{
                display: inline-block;
                margin-right: 14px;
                .ico-home{
                    background-image:url(../images/ico.png)!important;
                    width: 20px;
                    height: 14px;
                    background-position: 0 -45px;
                    display: inline-block;
                    vertical-align:middle;
                    margin-top: -2px;
                }
            }
            .sort{
                border:1px solid #ccc;
                padding:0 24px;
                height: 23px;
                margin-top: 8px;
                line-height: 23px;
                position: relative;
                z-index:2;
                .ico-search{
                    position: absolute;
                    right: 6px;
                    top: 6px;
                    width: 13px;
                    height: 12px;
                    background:url(../images/ico-sort.png) -38px top no-repeat;
                    vertical-align: middle;
                    display: inline-block;
                    padding:0;
                    align-items: center;
                    overflow: visible;
                    color:#fff;
                    align-items: center;
                    text-transform: none;
                }
            }
            .search-input{
                padding:0 3px;
                width: 140px;
                height: 23px;
                line-height: 23px;
                border: 0;
            }
            
            .icon-to{
                background:url(../images/ico_arrow.png) -64px -85px no-repeat;
                vertical-align: middle;
                display: inline-block;
                width: 7px;
                height: 21px;
            }
            .sort{
                border:1px solid #ccc;
                padding:0 24px 0 2px;
                height: 23px;
                margin-top: 8px;
                line-height: 23px;
                position: relative;
                z-index: 2;
                .ico-sort-ar{
                    position:absolute;
                    top:0;
                    right: 6px;
                    .up{
                        margin-top: -4px;
                        display: block;
                        border-color:transparent  transparent #c2c2c2;
                        display: block;
                        vertical-align: top;
                        height: 0;
                        line-height: 0;
                        width: 0;border-style:solid;
                        border-width:6px 3px;
                    }
                    .down{
                        display: block;
                        border-color: #c2c2c2 transparent transparent;
                        vertical-align: bottom;
                        margin-top: 6px;
                        height: 0;
                        line-height: 0;
                        width: 0;border-style:solid;
                        border-width:6px 3px;
                    }
                }
            }
        }
    }
}
.condition{
    width:1168px;
    height:110px;
    padding:15px;
    border:1px solid #c2c2c2;
    margin:0 auto;
    
    ul{
        float:left;
        width:1168px;
        height:110px;
        li{
            display: block;
            height:38px;
            a{
                margin:0 20px;
                &:hover{
                    color:orangered;
                }
                font-size:14px;
            }
        }
    }
    .more{
        float:right;
        font-size:14px;
        cursor: pointer;
    }
    .lis{
        float:left;
        
        font-weight: bold;
        font-size:16px;
    }
}
//列表页内容区
/*------main-title2-------*/
.main-title2{height:84px;padding:0;}
.main-title2 .main-title-dl{height:32px;padding:32px 0 20px 10px;
          }
/*------main-title2-pic-------*/
.main-title2-pic{height:410px;width:1200px;margin: 0 auto}
.mtp2-dl{height:378px;width:283px;border:1px solid #e5e5e5;
         background: #fff;float: left;margin:0 20px 20px 0;}
.mtp2-dl dt{height:268px;width:283px;}
.mtp2-dl dd{height:110px;width:231px;padding:0 26px;}
.mtp2-dl dd .mtp-d-p1{height:42px;line-height:42px;}
.mtp-d-p1 span{font-size: 11px;color: #666;font-family: "微软雅黑";}
.mtp-d-p1 b{color:#e14958;font-size: 17px;margin-right: 9px;}
.mtp-d-p1 .mtp-d-p1-s1{color: #e14958;
       }
.mtp-d-p1 .mtp-d-p1-s2{
       text-decoration: line-through;}
.mtp-d-p1 .mtp-d-p1-s3{float: right;}

.mtp2-dl dd .mtp-d-p2{height:40px;padding-bottom: 28px;line-height: 20px;}
.mtp-d-p2 .mtp-d-p1-s4{color:#e14958;font-size: 12px;display: inline-block;}

.mtp-d-p2 a:hover{text-decoration: underline;}

.mtp2-dl-shop{height:30px;width:283px;position: relative;
        bottom:130px;left:0px;; display: none;}
.msl-dl-a{width:160px;display: block;overflow: hidden;line-height: 24px;}
.mtp2-dl2{height:238px;width:587px;}
.main-title2-pic .mtp2-dl2 dt{height:238px;width:283px;float: left;}
.main-title2-pic .mtp2-dl2 dd{float: left;width:230px;height:164px;
             padding:74px 24px 0 50px;}
.mtp2-dl-shop2{height:30px;width:283px;position: relative;
        top:-30px;left:0px;}
.mtp2-dl:hover{box-shadow: 0 0 15px #ddd;display: block;}